History
History
Synonyms
UK
US
Meaning:
imprison

to put or keep (a person) in a prison

confine; put in jail

KEEP CAPTIVE as in Wiktionary
KEEP CAPTIVE as in Wikipedia